bridled dolphin - German English Dictionary